package com.driver.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.driver.pojo.entity.Config;

/**
 * <p>
 * 参数配置表 服务类
 * </p>
 */
public interface IConfigService extends IService<Config> {

    /**
     * @description 通过名称和key获取配置值
     * @param name
     * @param key
     * @return java.lang.String
     */
    String getValueByNameAndKey(String name, String key);

    /**
     * @description 获取电压
     * @return java.lang.Double
     */
    Double getVoltage();

    /**
     * @description 获取频率
     * @return java.lang.Double
     */
    Double getRate();

    /**
     * @description 设置电压
     */
    void setVoltage(Double voltage);

    /**
     * @description 设置频率
     */
    void setRate(Double rate);

    /**
     * @description 获取设备编码
     * @return java.lang.String
     */
    String getCode();

    /**
     * @description 设置设备编码
     */
    void setCode(String code);

}
